/*
  File:    reinit.h
  Purpose: Utilities for reinitializing a level set function.  

  Contact: Paul Macklin
           pmacklin@math.uci.edu
		  http://math.uci.edu/~pmacklin
*/

#include "../Matrix.h"

double HeavisideDeltaX(double dXIn);
double HeavisideDeltaXDerivative(double dXIn);
double SignDeltaX(double dIn);
double Output_Radius(Matrix &mIn);

// uses third-order RK and 3rd or 5th-order WENO

Matrix Reinit(Matrix &mIn);
